xen.git
22 years agobitkeeper revision 1.424 (3f604b3bXFcuMeirDE8BxjFaH5y6eA)
tlh20@labyrinth.cl.cam.ac.uk [Thu, 11 Sep 2003 10:15:23 +0000 (10:15 +0000)]
bitkeeper revision 1.424 (3f604b3bXFcuMeirDE8BxjFaH5y6eA)

Many files:
  Follow parition names through /dev sym-links
CommandVbdCreatePhysical.java:
  *** empty log message ***

22 years agobitkeeper revision 1.423 (3f5f5d57h4flymvui_FJq1j1W4oYnw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 17:20:23 +0000 (17:20 +0000)]
bitkeeper revision 1.423 (3f5f5d57h4flymvui_FJq1j1W4oYnw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.418.1.4 (3f5f5c8a0reuxzNwVh_SoCrfv-HfGw)
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 17:16:58 +0000 (17:16 +0000)]
bitkeeper revision 1.418.1.4 (3f5f5c8a0reuxzNwVh_SoCrfv-HfGw)

Many files:
  Improve xenctl error messages

22 years agobitkeeper revision 1.422 (3f5f4fc5QhKVc6v-Trd3jAv-sM19pA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:22:29 +0000 (16:22 +0000)]
bitkeeper revision 1.422 (3f5f4fc5QhKVc6v-Trd3jAv-sM19pA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.421 (3f5f4fc1jzqkUGfyUfgcJVDUsnsFnQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:22:25 +0000 (16:22 +0000)]
bitkeeper revision 1.421 (3f5f4fc1jzqkUGfyUfgcJVDUsnsFnQ)

fix

22 years agobitkeeper revision 1.418.1.3 (3f5f4ef89JHlK6hg-7GOnZB0sTrang)
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:19:04 +0000 (16:19 +0000)]
bitkeeper revision 1.418.1.3 (3f5f4ef89JHlK6hg-7GOnZB0sTrang)

Many files:
  Allow + syntax on phy partitions

22 years agobitkeeper revision 1.420 (3f5f3de2nYFce7cUg2vR08Q7Y_E2XA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:06:10 +0000 (15:06 +0000)]
bitkeeper revision 1.420 (3f5f3de2nYFce7cUg2vR08Q7Y_E2XA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.418.1.2 (3f5f3d9cLa8n-CecxQixtspMMc7QAw)
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:05:00 +0000 (15:05 +0000)]
bitkeeper revision 1.418.1.2 (3f5f3d9cLa8n-CecxQixtspMMc7QAw)

ParseScript.java:
  new file

22 years agobitkeeper revision 1.418.1.1 (3f5f3d862n2oSqg-bvcUtq4TeyrP1g)
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:04:38 +0000 (15:04 +0000)]
bitkeeper revision 1.418.1.1 (3f5f3d862n2oSqg-bvcUtq4TeyrP1g)

Many files:
  Attempt at new xenctl

22 years agobitkeeper revision 1.419 (3f5ef5a4mQpbOFAoUevuy5GY5BPNKA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 09:57:56 +0000 (09:57 +0000)]
bitkeeper revision 1.419 (3f5ef5a4mQpbOFAoUevuy5GY5BPNKA)

Add READMEs, along with the xen-clone script, which is now far less
site-specific.

22 years agobitkeeper revision 1.418 (3f5e4b6byRa3v8seHcnM3eDo4lGneA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 21:51:39 +0000 (21:51 +0000)]
bitkeeper revision 1.418 (3f5e4b6byRa3v8seHcnM3eDo4lGneA)

Makefile and defconfig cleanups.

22 years agobitkeeper revision 1.417 (3f5e439ct6Q3vPsi0QHGNwIZ7p-eTw)
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 21:18:20 +0000 (21:18 +0000)]
bitkeeper revision 1.417 (3f5e439ct6Q3vPsi0QHGNwIZ7p-eTw)

Modify xenolinux defconfig to build NETFILTER by default.

22 years agobitkeeper revision 1.416 (3f5deb44tKvWrffUkf1THKyQMa07pg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 15:01:24 +0000 (15:01 +0000)]
bitkeeper revision 1.416 (3f5deb44tKvWrffUkf1THKyQMa07pg)

Modify Makefile to use xenolinux-sparse softlink

22 years agobitkeeper revision 1.412.1.1 (3f5dead4Q7H73DU1k60q13_8T8HYbQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 14:59:32 +0000 (14:59 +0000)]
bitkeeper revision 1.412.1.1 (3f5dead4Q7H73DU1k60q13_8T8HYbQ)

Makefile Cleanups, added xenolinux-sparse soft link, added NETFILTER to default xenolinux build.

22 years agobitkeeper revision 1.415 (3f59896f82Ngzs7C7TvsxYpfL-oQRQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 07:14:55 +0000 (07:14 +0000)]
bitkeeper revision 1.415 (3f59896f82Ngzs7C7TvsxYpfL-oQRQ)

printk.c, init.c, console.c:
  Small cleanups.

22 years agobitkeeper revision 1.414 (3f5986a7LYeHl8RWZhStuATrCqnWbg)
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 07:03:03 +0000 (07:03 +0000)]
bitkeeper revision 1.414 (3f5986a7LYeHl8RWZhStuATrCqnWbg)

Makefile:
  Fix tools Makefile to reference the new xenolinux version.

22 years agobitkeeper revision 1.413 (3f59841bVUltNmbDXcISWJflO8RRSA)
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 06:52:11 +0000 (06:52 +0000)]
bitkeeper revision 1.413 (3f59841bVUltNmbDXcISWJflO8RRSA)

Garbage-collected deleted files.

22 years agobitkeeper revision 1.412 (3f592f74UOASjWg8kVy4niTkTVqHSQ)
iap10@labyrinth.cl.cam.ac.uk [Sat, 6 Sep 2003 00:51:00 +0000 (00:51 +0000)]
bitkeeper revision 1.412 (3f592f74UOASjWg8kVy4niTkTVqHSQ)

Update to linux 2.4.22

22 years agobitkeeper revision 1.411 (3f592cf2ZW4sVWHIw4rRCGs-4LMYUw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 6 Sep 2003 00:40:18 +0000 (00:40 +0000)]
bitkeeper revision 1.411 (3f592cf2ZW4sVWHIw4rRCGs-4LMYUw)

Update to linux 2.4.22

22 years agobitkeeper revision 1.410 (3f5858837RI05aQRsQBYONi4X_g2Kw)
kaf24@scramble.cl.cam.ac.uk [Fri, 5 Sep 2003 09:33:55 +0000 (09:33 +0000)]
bitkeeper revision 1.410 (3f5858837RI05aQRsQBYONi4X_g2Kw)

ac_timer.c:
  Fix a bug in timer softirq.

22 years agobitkeeper revision 1.409 (3f5776fd7yxFmo9BdeE3wG1Mai4ACA)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 17:31:41 +0000 (17:31 +0000)]
bitkeeper revision 1.409 (3f5776fd7yxFmo9BdeE3wG1Mai4ACA)

skbuff.c:
  Another fix :-)

22 years agobitkeeper revision 1.408 (3f5774320u8HbDt_UW94uvftWnuvBA)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 17:19:46 +0000 (17:19 +0000)]
bitkeeper revision 1.408 (3f5774320u8HbDt_UW94uvftWnuvBA)

skbuff.c, dev.c, skbuff.h:
  Fix transmit path for NICs which need a linearised skbuff.

22 years agobitkeeper revision 1.407 (3f576f44mjEQwkwsBTW886xwPZh46A)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:58:44 +0000 (16:58 +0000)]
bitkeeper revision 1.407 (3f576f44mjEQwkwsBTW886xwPZh46A)

Makefile:
  Update version to 1.0-rc1 (was 1.0-beta)

22 years agobitkeeper revision 1.406 (3f576d82JxYSefXXewnkohaEsNAdlg)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:51:14 +0000 (16:51 +0000)]
bitkeeper revision 1.406 (3f576d82JxYSefXXewnkohaEsNAdlg)

dev.c:
  Fix a network rx bug.

22 years agobitkeeper revision 1.405 (3f576749oUqfWqUHieN31fCpXGcUcQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:24:41 +0000 (16:24 +0000)]
bitkeeper revision 1.405 (3f576749oUqfWqUHieN31fCpXGcUcQ)

interrupt.c, pcnet32.c, time.c, setup.c:
  More fixes, to network code and to timer code.
.del-8139too.c~2cde387fe3225d91:
  Delete: xen/drivers/net/8139too.c
.del-via-rhine.c~6bd6f82d46529478:
  Delete: xen/drivers/net/via-rhine.c

22 years agobitkeeper revision 1.404 (3f57607dkEm0-zZkL-qD7DTt8vKceQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 15:55:41 +0000 (15:55 +0000)]
bitkeeper revision 1.404 (3f57607dkEm0-zZkL-qD7DTt8vKceQ)

apic.c:
  Another bug fix for no-APIC systems.

22 years agobitkeeper revision 1.403 (3f575ebaoJ7dB2rgSY4sqPbfOQLFxA)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 15:48:10 +0000 (15:48 +0000)]
bitkeeper revision 1.403 (3f575ebaoJ7dB2rgSY4sqPbfOQLFxA)

time.h, time.c, setup.c, apic.c:
  Fixes for machines with no local APIC.

22 years agobitkeeper revision 1.402 (3f574ce7S8gYV1UvCUt6BJknb2kUjA)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:32:07 +0000 (14:32 +0000)]
bitkeeper revision 1.402 (3f574ce7S8gYV1UvCUt6BJknb2kUjA)

.del-README~5d86589325deefbc:
  Delete: README
.del-README~ad29fffda6445b9e:
  Delete: xen/README

22 years agobitkeeper revision 1.401 (3f574c9elmWiO5WrYto-k7Z8DTde5A)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:30:54 +0000 (14:30 +0000)]
bitkeeper revision 1.401 (3f574c9elmWiO5WrYto-k7Z8DTde5A)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.398.1.1 (3f574c9bvb7h-rdW1pP-v5Bw9t2j7g)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:30:51 +0000 (14:30 +0000)]
bitkeeper revision 1.398.1.1 (3f574c9bvb7h-rdW1pP-v5Bw9t2j7g)

dummy.c:
  new file
dev.c, kernel.c:
  Allow Xen to work when no NIC is detected.

22 years agobitkeeper revision 1.400 (3f548509LRsf5sioxS50w59WBfO22Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Sep 2003 11:54:49 +0000 (11:54 +0000)]
bitkeeper revision 1.400 (3f548509LRsf5sioxS50w59WBfO22Q)

Update BitKeeper/config to use the sourceforge xen-admin list rather than
a pricate email.

22 years agobitkeeper revision 1.399 (3f53f556PHm5MmrB8jcy_HxILOfJ4A)
iap10@freefall.cl.cam.ac.uk [Tue, 2 Sep 2003 01:41:42 +0000 (01:41 +0000)]
bitkeeper revision 1.399 (3f53f556PHm5MmrB8jcy_HxILOfJ4A)

new file

22 years agobitkeeper revision 1.398 (3f4f43e5cA3wYdxQVO2zbUFb51Fpew)
kaf24@scramble.cl.cam.ac.uk [Fri, 29 Aug 2003 12:15:33 +0000 (12:15 +0000)]
bitkeeper revision 1.398 (3f4f43e5cA3wYdxQVO2zbUFb51Fpew)

mm.c:
  Fixes to descriptor-checking stuff.

22 years agobitkeeper revision 1.397 (3f4e025cTStPJGtnPMTvJ95GFn4NAg)
kaf24@scramble.cl.cam.ac.uk [Thu, 28 Aug 2003 13:23:40 +0000 (13:23 +0000)]
bitkeeper revision 1.397 (3f4e025cTStPJGtnPMTvJ95GFn4NAg)

mm.h, config.h, hypervisor-if.h, desc.h, trampoline.S, mm.c, boot.S:
  Move reserved GDT entries to later in the GDT, allowing support for hard-coded small selector values in brain-dead OSes.

22 years agobitkeeper revision 1.396 (3f4d2199UsCzVuRmn-0-L6lh9VGYZg)
kaf24@scramble.cl.cam.ac.uk [Wed, 27 Aug 2003 21:24:41 +0000 (21:24 +0000)]
bitkeeper revision 1.396 (3f4d2199UsCzVuRmn-0-L6lh9VGYZg)

Many files:
  Small cleanups. Faster checksum calculation for console UDP packets.

22 years agobitkeeper revision 1.395 (3f429650-3tSYXLnO0q2TBgXxlEcbw)
kaf24@scramble.cl.cam.ac.uk [Tue, 19 Aug 2003 21:27:44 +0000 (21:27 +0000)]
bitkeeper revision 1.395 (3f429650-3tSYXLnO0q2TBgXxlEcbw)

console.h, kernel.c, boot.S:
  Clean ups.

22 years agobitkeeper revision 1.394 (3f3f5bd5J74WkH-WgWI6a5W5aobvaQ)
kaf24@scramble.cl.cam.ac.uk [Sun, 17 Aug 2003 10:41:25 +0000 (10:41 +0000)]
bitkeeper revision 1.394 (3f3f5bd5J74WkH-WgWI6a5W5aobvaQ)

Many files:
  Forced TLB flushes when a domain page changes type is now done more lazily. Fixed a few bugs at the same time, and cleaned up perfctr output.

22 years agobitkeeper revision 1.393 (3f32bff0qVKsAI-zOKQ4ZmxHcqS-Hg)
kaf24@scramble.cl.cam.ac.uk [Thu, 7 Aug 2003 21:09:04 +0000 (21:09 +0000)]
bitkeeper revision 1.393 (3f32bff0qVKsAI-zOKQ4ZmxHcqS-Hg)

kernel.c:
  Update web URL for Xen.

22 years agobitkeeper revision 1.392 (3f3244ecABjhViAc-zlxaKkbsstr4Q)
kaf24@scramble.cl.cam.ac.uk [Thu, 7 Aug 2003 12:24:12 +0000 (12:24 +0000)]
bitkeeper revision 1.392 (3f3244ecABjhViAc-zlxaKkbsstr4Q)

Many files:
  Upgraded our aacraid driver to latest Linux-ac version (Linux 2.4.21-ac4 with aacraid v1.1.2).

22 years agobitkeeper revision 1.391 (3f316acaX8G5OlQyJ0l_ZX0sG-sl-A)
kaf24@scramble.cl.cam.ac.uk [Wed, 6 Aug 2003 20:53:30 +0000 (20:53 +0000)]
bitkeeper revision 1.391 (3f316acaX8G5OlQyJ0l_ZX0sG-sl-A)

schedule.c, xi_sched_domain.c:
  Fix setting of scheduler parameters from dom0.

22 years agobitkeeper revision 1.390 (3f28e60en8ngkjURAmEySVpMK3U5PQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 31 Jul 2003 09:49:02 +0000 (09:49 +0000)]
bitkeeper revision 1.390 (3f28e60en8ngkjURAmEySVpMK3U5PQ)

dev.c, perfc_defn.h:
  Little perfctr addition.

22 years agobitkeeper revision 1.389 (3f28df19Z3T_sAYRfO2FBURRnxpp_w)
kaf24@scramble.cl.cam.ac.uk [Thu, 31 Jul 2003 09:19:21 +0000 (09:19 +0000)]
bitkeeper revision 1.389 (3f28df19Z3T_sAYRfO2FBURRnxpp_w)

dev.c, perfc_defn.h, perfc.c, domain_page.c:
  Perfctr hacks and additions.

22 years agobitkeeper revision 1.388 (3f283b0cfdRYEH7pRqoQr9Mnt8MHmQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 21:39:24 +0000 (21:39 +0000)]
bitkeeper revision 1.388 (3f283b0cfdRYEH7pRqoQr9Mnt8MHmQ)

network.c, dev.c:
  Strengthen the memory barriers used for lock-free synchronisation in Xenolinux-Xen network code interface.

22 years agobitkeeper revision 1.387 (3f283841sxL_1BFf_Dks40SWU9PRqg)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 21:27:29 +0000 (21:27 +0000)]
bitkeeper revision 1.387 (3f283841sxL_1BFf_Dks40SWU9PRqg)

dev.c:
  Fix possible subtle race in new network tx code.

22 years agobitkeeper revision 1.386 (3f282cb1_39eb4QUC1O0T4BEwSH9Zg)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 20:38:09 +0000 (20:38 +0000)]
bitkeeper revision 1.386 (3f282cb1_39eb4QUC1O0T4BEwSH9Zg)

network.c, dev.c:
  Reduce hypercalsl required for network transmission.

22 years agobitkeeper revision 1.385 (3f281523ZcjTKYBHYR4Oynisduu7hA)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:57:39 +0000 (18:57 +0000)]
bitkeeper revision 1.385 (3f281523ZcjTKYBHYR4Oynisduu7hA)

network.c:
  Network bug fix.

22 years agobitkeeper revision 1.384 (3f2811d05XH-ocmJE7ybblgMy3Q92A)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:43:28 +0000 (18:43 +0000)]
bitkeeper revision 1.384 (3f2811d05XH-ocmJE7ybblgMy3Q92A)

network.c, dev.c, perfc_defn.h:
  Networking fixes.

22 years agobitkeeper revision 1.383 (3f280e11xqcx0wyODFX9WY58mF0mtA)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:27:29 +0000 (18:27 +0000)]
bitkeeper revision 1.383 (3f280e11xqcx0wyODFX9WY58mF0mtA)

perfc.c:
  Fix perfctr handling.

22 years agobitkeeper revision 1.382 (3f27e9e1QG4aZMHik9lRSaa177YIHg)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 15:53:05 +0000 (15:53 +0000)]
bitkeeper revision 1.382 (3f27e9e1QG4aZMHik9lRSaa177YIHg)

dev.c, skbuff.h, interrupt.h:
  Fix network receive path to use a softirq to avoid deadlock situations.

22 years agobitkeeper revision 1.381 (3f27dc6enBi822WMgapFQKZqa0NdBA)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 14:55:42 +0000 (14:55 +0000)]
bitkeeper revision 1.381 (3f27dc6enBi822WMgapFQKZqa0NdBA)

apic.h, setup.c:
  Fix NMI watchdog.

22 years agobitkeeper revision 1.380 (3f27db60mH7HcLNPwteU9ODmiRrLTg)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 14:51:12 +0000 (14:51 +0000)]
bitkeeper revision 1.380 (3f27db60mH7HcLNPwteU9ODmiRrLTg)

dev.c:
  Fix network tx events

22 years agobitkeeper revision 1.379 (3f27c63d0n0AK0DFCerOSUf9Wi3atA)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 13:21:01 +0000 (13:21 +0000)]
bitkeeper revision 1.379 (3f27c63d0n0AK0DFCerOSUf9Wi3atA)

dev.c, perfc_defn.h, perfc.h, perfc.c:
  Added perfctrs to net rx path.

22 years agobitkeeper revision 1.378 (3f27c2beWNYX6OSWHkL7l2xJ5Qm9ng)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 13:06:06 +0000 (13:06 +0000)]
bitkeeper revision 1.378 (3f27c2beWNYX6OSWHkL7l2xJ5Qm9ng)

perfc_defn.h, perfc.h, lib.h, vsprintf.c, perfc.c:
  Cleaned up Xen performance counter mechanism.

22 years agobitkeeper revision 1.377 (3f252380ka2fzGVniRJMLfuL8QIUpg)
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Jul 2003 13:22:08 +0000 (13:22 +0000)]
bitkeeper revision 1.377 (3f252380ka2fzGVniRJMLfuL8QIUpg)

hypervisor-if.h:
  Fix a macro.

22 years agobitkeeper revision 1.376 (3f252286eVnrMT7PgP5t-QqVhRZAwQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Jul 2003 13:17:58 +0000 (13:17 +0000)]
bitkeeper revision 1.376 (3f252286eVnrMT7PgP5t-QqVhRZAwQ)

traps.c, hypervisor-if.h:
  Allow virtualisation of interrupt gates as well as task gates. If the appropriate flag is sent to set_trap_table then that exception causes the master event enable bit to be cleared in teh shared_info structure.

22 years agobitkeeper revision 1.375 (3f1e8aa2shFt1h1TJhL4XlUpbChmag)
kaf24@scramble.cl.cam.ac.uk [Wed, 23 Jul 2003 13:16:18 +0000 (13:16 +0000)]
bitkeeper revision 1.375 (3f1e8aa2shFt1h1TJhL4XlUpbChmag)

memory.c:
  Allow writes to non-pagetable pages via Xen pagetable interface.

22 years agobitkeeper revision 1.374 (3f1d4eb8Uq19CxRgaKAbW0xXMCqTxg)
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 14:48:24 +0000 (14:48 +0000)]
bitkeeper revision 1.374 (3f1d4eb8Uq19CxRgaKAbW0xXMCqTxg)

Many files:
  IRQ cleanups. Note that EVENT_NET_TX and EVENT_NET_RX have been merged into a single EVENT_NET.

22 years agobitkeeper revision 1.373 (3f1d3c89GghK7RKLGKYyRPGRxqy5bw)
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 13:30:49 +0000 (13:30 +0000)]
bitkeeper revision 1.373 (3f1d3c89GghK7RKLGKYyRPGRxqy5bw)

apic.c:
  Clean ups.

22 years agobitkeeper revision 1.372 (3f1d3b4c5vpfm6WgqbVfZVhO04znVw)
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 13:25:32 +0000 (13:25 +0000)]
bitkeeper revision 1.372 (3f1d3b4c5vpfm6WgqbVfZVhO04znVw)

time.h, keyhandler.c, ac_timer.c, time.c, nmi.c, apic.c:
  Clean ups.

22 years agobitkeeper revision 1.371 (3f1c0123prSxle5gTZG2N22fARNHXA)
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 15:05:07 +0000 (15:05 +0000)]
bitkeeper revision 1.371 (3f1c0123prSxle5gTZG2N22fARNHXA)

time.c:
  Tabbing fixes.

22 years agobitkeeper revision 1.370 (3f1bf42fuDsd9ULrhDoxWR8V_vV2zQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 14:09:51 +0000 (14:09 +0000)]
bitkeeper revision 1.370 (3f1bf42fuDsd9ULrhDoxWR8V_vV2zQ)

time.c, hypervisor-if.h, domain.c:
  Fixed more time code in Xen and Xenolinux. Reduced the chance of guest OS time going backwards. Better fixed-point arithmetic when calculating current system time.

22 years agobitkeeper revision 1.369 (3f1bc567VPb_t9DjpccNKurPwExgnA)
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 10:50:15 +0000 (10:50 +0000)]
bitkeeper revision 1.369 (3f1bc567VPb_t9DjpccNKurPwExgnA)

time.c:
  Fixed more timing problems in Xen. Got rid of wctime_lock and use stime_lock instead, which ensures that both wallclock timebase and system timebase are always in sync. Also update cpu_freq variable only when tiembase is updated to avoid a backwards time warp.

22 years agobitkeeper revision 1.368 (3f1bbd9dXUcwHGDgDC7XLtfDcEjJ_Q)
rneugeba@wyvis.research [Mon, 21 Jul 2003 10:17:01 +0000 (10:17 +0000)]
bitkeeper revision 1.368 (3f1bbd9dXUcwHGDgDC7XLtfDcEjJ_Q)

Merge rn212@gauntlet.cl.cam.ac.uk:/usr/groups/xeno/users/rn212/xeno.bk
into wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.sched

22 years agobitkeeper revision 1.366.1.1 (3f1bbc10yTVXbX8BeEQcUVKQmXTucQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 10:10:24 +0000 (10:10 +0000)]
bitkeeper revision 1.366.1.1 (3f1bbc10yTVXbX8BeEQcUVKQmXTucQ)

time.c:
  Fix reading of CMOS time -- beware the update-in-progress flag.

22 years agobitkeeper revision 1.367 (3f1bb7dbrM3DzLAPUm9gAy85tZTqDw)
rneugeba@wyvis.research [Mon, 21 Jul 2003 09:52:27 +0000 (09:52 +0000)]
bitkeeper revision 1.367 (3f1bb7dbrM3DzLAPUm9gAy85tZTqDw)

Merge wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.bk
into wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.sched

22 years agobitkeeper revision 1.358.2.1 (3f1bb7afICZyxwHMLR8ad8KA9BhNVw)
rneugeba@wyvis.research [Mon, 21 Jul 2003 09:51:43 +0000 (09:51 +0000)]
bitkeeper revision 1.358.2.1 (3f1bb7afICZyxwHMLR8ad8KA9BhNVw)

fix virtual time overrun

22 years agobitkeeper revision 1.366 (3f180c249baezM9CBDGCdMy9FUJlxQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 18 Jul 2003 15:03:00 +0000 (15:03 +0000)]
bitkeeper revision 1.366 (3f180c249baezM9CBDGCdMy9FUJlxQ)

network.c, dev.c, vif.h, network.h:
  Fixed DHCP lease renewal for domain 0.

22 years agobitkeeper revision 1.365 (3f17b6f6yztKm7xcl6wlzwddpoCpCQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 18 Jul 2003 08:59:34 +0000 (08:59 +0000)]
bitkeeper revision 1.365 (3f17b6f6yztKm7xcl6wlzwddpoCpCQ)

ioport.c:
  Make ioperm() quieter in Xenolinux.

22 years agobitkeeper revision 1.364 (3f171dea_J-oGqZRBKlB1L8Qsd3KAQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 22:06:34 +0000 (22:06 +0000)]
bitkeeper revision 1.364 (3f171dea_J-oGqZRBKlB1L8Qsd3KAQ)

xen_kbd.c:
  Ooops... previous checkin incomplete.

22 years agobitkeeper revision 1.363 (3f171a51lxF2ZLdi2G16l31zvS1aNQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 21:51:13 +0000 (21:51 +0000)]
bitkeeper revision 1.363 (3f171a51lxF2ZLdi2G16l31zvS1aNQ)

xen_kbd.c, schedule.c, network.c:
  More cleanups.

22 years agobitkeeper revision 1.362 (3f170be1KkQ_xBzWAe6JSR2i5ZRyAg)
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 20:49:37 +0000 (20:49 +0000)]
bitkeeper revision 1.362 (3f170be1KkQ_xBzWAe6JSR2i5ZRyAg)

config.h, xen_kbd.c:
  Cleaned up Xen keyboard/mouse virtualisation and fixed an infinite-loop bug in the interrupt handler.

22 years agobitkeeper revision 1.361 (3f16cf49R1T-lTlNN9i48cmqUfzLEQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 16:31:05 +0000 (16:31 +0000)]
bitkeeper revision 1.361 (3f16cf49R1T-lTlNN9i48cmqUfzLEQ)

smpboot.c, setup.c, nmi.c, apic.c:
  Fix NMIU watchdog to work properly on Hyperthread processors.

22 years agobitkeeper revision 1.360 (3f16a592sBZzTeaBpHZg9hKSw2MNow)
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 13:33:06 +0000 (13:33 +0000)]
bitkeeper revision 1.360 (3f16a592sBZzTeaBpHZg9hKSw2MNow)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.358.1.1 (3f16a58eCfq6ZxRU1cDvl3KdW6uV4g)
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 13:33:02 +0000 (13:33 +0000)]
bitkeeper revision 1.358.1.1 (3f16a58eCfq6ZxRU1cDvl3KdW6uV4g)

network.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_build.c:
  Bug fixes and clean ups.

22 years agobitkeeper revision 1.359 (3f1668d45SYPQy-7cLNFlIKxyY1X8w)
iap10@labyrinth.cl.cam.ac.uk [Thu, 17 Jul 2003 09:13:56 +0000 (09:13 +0000)]
bitkeeper revision 1.359 (3f1668d45SYPQy-7cLNFlIKxyY1X8w)

add mkdevnodes and read_console_udp to tools/misc

22 years agobitkeeper revision 1.358 (3f1548d1q_6caSqIuMtbsS3JI4fPHA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 16 Jul 2003 12:45:05 +0000 (12:45 +0000)]
bitkeeper revision 1.358 (3f1548d1q_6caSqIuMtbsS3JI4fPHA)

Allow 'setfont' on dom0 VGA text console to keep RH8 happy.
XFree86 now works fine in dom0, at least on ATI Mach64 cards, and probably
others too.

22 years agobitkeeper revision 1.357 (3f13fa57xMO-whZWaX71G94cRh8H-g)
kaf24@scramble.cl.cam.ac.uk [Tue, 15 Jul 2003 12:57:59 +0000 (12:57 +0000)]
bitkeeper revision 1.357 (3f13fa57xMO-whZWaX71G94cRh8H-g)

time.c:
  Clean up Xen time handling.

22 years agobitkeeper revision 1.356 (3f13f2c2PyTtgUQ-EMLCir5OE3cd1g)
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 12:25:38 +0000 (12:25 +0000)]
bitkeeper revision 1.356 (3f13f2c2PyTtgUQ-EMLCir5OE3cd1g)

Add support for usr= argument to xenctl domain new
Add better argument construction (ro if root is a disk)
Add automatic physical disk access grant if root/usr are disks

22 years agobitkeeper revision 1.355 (3f13daaex8SDyv1qBoqiITvhXIi0nA)
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 10:42:54 +0000 (10:42 +0000)]
bitkeeper revision 1.355 (3f13daaex8SDyv1qBoqiITvhXIi0nA)

Stop new-domain code from trying to resolve ip to host; just take given hostname string.

22 years agobitkeeper revision 1.354 (3f13d8252JsqB0RyzDgBRPMkQeGSYw)
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 10:32:05 +0000 (10:32 +0000)]
bitkeeper revision 1.354 (3f13d8252JsqB0RyzDgBRPMkQeGSYw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk

22 years agobitkeeper revision 1.352.1.1 (3f13d81eTRR1ajDAiyPHK9scX5CJAQ)
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 10:31:58 +0000 (10:31 +0000)]
bitkeeper revision 1.352.1.1 (3f13d81eTRR1ajDAiyPHK9scX5CJAQ)

Add NAT utility script for use in domain 0 when you only have one real IP.

22 years agobitkeeper revision 1.353 (3f13c7d5NDWHAyq2VYrx7Mqs7QYIfQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 15 Jul 2003 09:22:29 +0000 (09:22 +0000)]
bitkeeper revision 1.353 (3f13c7d5NDWHAyq2VYrx7Mqs7QYIfQ)

vga.h, keyboard.h, setup.c, ioport.c:
  Cleanups.

22 years agobitkeeper revision 1.352 (3f134f85YWnJ4PLqQ7YFm2Ydbnzh9Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 00:49:09 +0000 (00:49 +0000)]
bitkeeper revision 1.352 (3f134f85YWnJ4PLqQ7YFm2Ydbnzh9Q)

Only attempt to access keyboard if SIF_CONSOLE set on domain
+typo fix

22 years agobitkeeper revision 1.351 (3f13449aM6qi9KHw9HLvF_w5qydPCg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 00:02:34 +0000 (00:02 +0000)]
bitkeeper revision 1.351 (3f13449aM6qi9KHw9HLvF_w5qydPCg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.339.1.14 (3f134181W265apVtHlxDfb4h6aFC7w)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 23:49:21 +0000 (23:49 +0000)]
bitkeeper revision 1.339.1.14 (3f134181W265apVtHlxDfb4h6aFC7w)

xl_block.c:
  Blkdev access errors from Xen are not logged in Xenolinux driver but left for higher layers to flag.

22 years agobitkeeper revision 1.350 (3f1340b73QOZFM-2eX4c17P16Nhgdw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 23:45:59 +0000 (23:45 +0000)]
bitkeeper revision 1.350 (3f1340b73QOZFM-2eX4c17P16Nhgdw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.339.1.13 (3f133e41JY3T8AGVWEoFdVWiKkJdvQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 23:35:29 +0000 (23:35 +0000)]
bitkeeper revision 1.339.1.13 (3f133e41JY3T8AGVWEoFdVWiKkJdvQ)

xeno.c:
  Fix Xenolinux to mark protected disc partitions as read-only.

22 years agobitkeeper revision 1.339.1.12 (3f132a3btAOPZiDtrKz16GwA9Wr_ow)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 22:10:03 +0000 (22:10 +0000)]
bitkeeper revision 1.339.1.12 (3f132a3btAOPZiDtrKz16GwA9Wr_ow)

memory.c, fault.c, i386_ksyms.c:
  Simplified Xenolinux mm code by removing some 386-only functionality.

22 years agobitkeeper revision 1.349 (3f132695Orgv2nzuhXag1iNmNOy53Q)
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 21:54:29 +0000 (21:54 +0000)]
bitkeeper revision 1.349 (3f132695Orgv2nzuhXag1iNmNOy53Q)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.339.1.11 (3f132035CGTz70qQug_kGM8wm0k5gw)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 21:27:17 +0000 (21:27 +0000)]
bitkeeper revision 1.339.1.11 (3f132035CGTz70qQug_kGM8wm0k5gw)

dev.c, xen_block.c, kernel.c, setup.c, nmi.c:
  Fixed deadlock race in network code. Watchdog timer is now disabled by default. Improved tracing in Xen blkdev code.

22 years agobitkeeper revision 1.339.1.10 (3f12de0arZUelqIA48gwgXP3S3YUng)
rac61@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:44:58 +0000 (16:44 +0000)]
bitkeeper revision 1.339.1.10 (3f12de0arZUelqIA48gwgXP3S3YUng)

Add ignore

22 years agobitkeeper revision 1.339.1.9 (3f12dd84Gykr1oP22loPEr0jPp3VJA)
rac61@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:42:44 +0000 (16:42 +0000)]
bitkeeper revision 1.339.1.9 (3f12dd84Gykr1oP22loPEr0jPp3VJA)

Detect link-local addresses in xi_vifinit and route them via dom0, not the physical interface

22 years agobitkeeper revision 1.348 (3f12dc1eqvd0JIrueNeYvy_Ej6SVyw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:36:46 +0000 (16:36 +0000)]
bitkeeper revision 1.348 (3f12dc1eqvd0JIrueNeYvy_Ej6SVyw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.339.1.8 (3f12d9182eym9mHMK3Rr0UVZ467RNw)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 16:23:52 +0000 (16:23 +0000)]
bitkeeper revision 1.339.1.8 (3f12d9182eym9mHMK3Rr0UVZ467RNw)

defconfig:
  Further fix to Xenolinux defconfig.

22 years agobitkeeper revision 1.347 (3f12d6a9N99O5LqNJCS-giBQOOGtng)
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:13:29 +0000 (16:13 +0000)]
bitkeeper revision 1.347 (3f12d6a9N99O5LqNJCS-giBQOOGtng)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.339.1.7 (3f12d686KDqBr3UGFag2roHHgDu0Ow)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 16:12:54 +0000 (16:12 +0000)]
bitkeeper revision 1.339.1.7 (3f12d686KDqBr3UGFag2roHHgDu0Ow)

defconfig:
  Build Xen partition-table reading into Xenolinux by default.

22 years agobitkeeper revision 1.346 (3f12d24eDP51QT3SN0jrYvODuq4Qhw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 15:54:54 +0000 (15:54 +0000)]
bitkeeper revision 1.346 (3f12d24eDP51QT3SN0jrYvODuq4Qhw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.339.1.6 (3f12cffdzSdqoflJR3gfS-S45xcteA)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 15:45:01 +0000 (15:45 +0000)]
bitkeeper revision 1.339.1.6 (3f12cffdzSdqoflJR3gfS-S45xcteA)

nmi.c:
  new file
Many files:
  NMI watchdog support in Xen.

22 years agobitkeeper revision 1.339.1.5 (3f12bf52q2jR3Bjy5IVRUmb2tYPLpw)
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 14:33:54 +0000 (14:33 +0000)]
bitkeeper revision 1.339.1.5 (3f12bf52q2jR3Bjy5IVRUmb2tYPLpw)

dom0_defs.h:
  Fix xi_ tools to get return code from privcmd proc file.

22 years agobitkeeper revision 1.345 (3f12be5aIxtVNJz4gdn0zwGqyPofFQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 14:29:46 +0000 (14:29 +0000)]
bitkeeper revision 1.345 (3f12be5aIxtVNJz4gdn0zwGqyPofFQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk